red-chested swallow - Turco Inglés Diccionario